import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElements;
import javax.xml.bind.annotation.XmlRootElement;
import java.util.ArrayList;
import java.util.List;

/**
 * Created by sToa on 2014/12/17.
 */
@XmlRootElement
public class Users {

    private List<User> userList = new ArrayList<User>();

    public List<User> getUserList() {
        return userList;
    }

    // 如果想在节点外面包一层xml元素节点，可以用
    // @XmlElementWrapper(name = "users")
    // @XmlElement(name = "adInfo", type = AdInfo.class)一个集合可以放置多个xml元素名称和对象类型、在xml中是相互独立的集合元素，无包含关系
    //})
    @XmlElements({@XmlElement(name="user", type=User.class)})
    public void setUserList(List<User> userList) {
        this.userList = userList;
    }

}
